self-propelled weapon - İspanyolca İngilizce Sözlük